<?php
namespace app\api\controller\operation;
use think\App;
use app\api\common;
use app\api\ControllerBase;
use app\api\server\operation\Rank as RankServer;
/**
 * @title 本周排行(还未开始写，就只建好了类文件)
 */
class Rank extends ControllerBase{
	public function __construct(App $app){
		$this->REQUEST=$app->request;
		$this->checkParam($this->REQUEST);
		self::$s_server=new RankServer($app);
	}
	/**
	 * @title 畅销艺术家排行
	 * @param string page 1 - 页数
	 * @param string limit 20 - 每页数量
	 * @return string avatar - 头像
	 * @return string nickname - 呢称
	 * @return string autograph - 个性签名
	 * @return string status - 关注状态[1已关注][0未关注]
	 * @return string works.id - 作品Id
	 * @return string works.img - 图片 
	 * @return string works.title - 作品名称
	 */
	public function selectArtRank(){
		return $this->commonFunction(__function__);
	}
	
	/**
	 * @title 作品分享排行
	 * @param string page 1 - 页数
	 * @param string limit 20 - 每页数量
	 * @return string img - 图片 
	 * @return string title - 名称
	 * @return string nickname - 作家呢称
	 */
	public function selectWorkShareRank(){
		return $this->commonFunction(__function__);
	}
	/**
	 * @title 畅销影印品排行
	 * @param string page 1  页数
	 * @param string limit 20 每页数量
	 * @return string img - 图片 
	 * @return string title - 名称
	 * @return string nickname - 作家呢称
	 * @return string specifications - 影映品规格
	 * @return string num - 销售成功数量(暂时无用，只为了看是否查询正确) 
	 */
	public function selectShadowRank(){
		return $this->commonFunction(__function__);
	}
	
}
?>